Skip to content
This repository was archived by the owner on Aug 27, 2025. It is now read-only.

Conversation

AaronDewes
Copy link
Member

@AaronDewes AaronDewes commented Sep 10, 2020

WebEngine Port

This is the WebEngine version. A lot of things still need to be done, and I'm working on that. This is not finished yet, many features are still unavailable or not working properly.

They'll be rewritten later, this just makes future debugging easier.
The current Endorphin can not be build with WebKit/WebEngien trunk, so the WebKit/Engine version is always the one that is included in te used QT version by default.
Many features are still missing, and the Tests haven't been ported yet.
The first feature that is exclusive to WebEngine.

WebEngine does not only remove features, but also makes new features possible.
Formatting using astyle
Update nullptr usage using clang-tidy
This breaks the qmake system, but it will be removed soon, so fixing it isn't really needed
DownloadManager is currently broken, but I'll fix that.
Some tests did already support cmake, this adds the ones that were missing.
Not all tests pass, but they now compile.
I don't see any benefit in using them, everything that autotests don't cover can be directly tested inside the browser.
This will soon also suggest searching an input if it isn't a valid URL.
History is currently not working.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant